home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
ftp.mactech.com 2010
/
ftp.mactech.com.tar
/
ftp.mactech.com
/
machack
/
Hacks96
/
BootingGallery.sit
/
Booting Gallery
/
Booting Gallery (source)
/
iconhack Folder
/
smhacks
< prev
next >
Wrap
Text File
|
1996-06-22
|
12KB
|
181 lines
Disassembling from copymask
No procedure name
3D0758 BRA *+$03D2 ; 003D0B2A | 6000 03D0
Disassembling from 3d0b2a
No procedure name
3D0B2A LINK A6,#$0000 | 4E56 0000
3D0B2E MOVEM.L D0-D2/A0/A1/A4,-(A7) | 48E7 E0C8
3D0B32 LEA *-$0782,A4 ; 003D03B0 | 49FA F87C
3D0B36 MOVEA.L $0008(A6),A0 | 206E 0008
3D0B3A MOVE.L (A0),$607E(A4) | 2950 607E
3D0B3E MOVE.L $0004(A0),$6082(A4) | 2968 0004 6082
3D0B44 JSR *-$027E ; 003D08C6 | 4EBA FD80
3D0B48 TST.B D0 | 4A00
3D0B4A BEQ.S *+$0058 ; 003D0BA2 | 6756
3D0B4C TST.B $607C(A4) | 4A2C 607C
3D0B50 BNE.S *+$0052 ; 003D0BA2 | 6650
3D0B52 MOVEA.L $0010(A6),A0 | 206E 0010
3D0B56 MOVEA.L $0010(A6),A1 | 226E 0010
3D0B5A MOVE.L $0004(A1),D0 | 2029 0004
3D0B5E SUB.L (A0),D0 | 9090
3D0B60 CMPI.L #$00200020,D0 | 0C80 0020 0020
3D0B66 BNE.S *+$003C ; 003D0BA2 | 663A
3D0B68 MOVE.L $6082(A4),D0 | 202C 6082
3D0B6C SUB.L $607E(A4),D0 | 90AC 607E
3D0B70 CMPI.L #$00200020,D0 | 0C80 0020 0020
3D0B76 BNE.S *+$002C ; 003D0BA2 | 662A
3D0B78 TST.B $601C(A4) | 4A2C 601C
3D0B7C BEQ.S *+$0032 ; 003D0BAE | 6730
3D0B7E MOVEQ #$F8,D0 | 70F8
3D0B80 ADD.W $6088(A4),D0 | D06C 6088
3D0B84 CMP.W $6082(A4),D0 | B06C 6082
3D0B88 BGE.S *+$001A ; 003D0BA2 | 6C18
3D0B8A MOVE.W $6086(A4),D0 | 302C 6086
3D0B8E ADD.W D0,$607E(A4) | D16C 607E
3D0B92 MOVE.W $6086(A4),D0 | 302C 6086
3D0B96 ADD.W D0,$6082(A4) | D16C 6082
3D0B9A LEA $607E(A4),A0 | 41EC 607E
3D0B9E MOVE.L A0,$0008(A6) | 2D48 0008
3D0BA2 MOVEM.L (A7)+,D0-D2/A0/A1/A4 | 4CDF 1307
3D0BA6 UNLK A6 | 4E5E
3D0BA8 MOVE.L *+$4EBA,-(A7) ; 003D5A62 | 2F3A 4EB8
3D0BAC RTS | 4E75
3D0BAE MOVEM.L (A7)+,D0-D2/A0/A1/A4 | 4CDF 1307
3D0BB2 UNLK A6 | 4E5E
3D0BB4 MOVEA.L (A7)+,A0 | 205F
3D0BB6 LEA $0018(A7),A7 | 4FEF 0018
3D0BBA JMP (A0) | 4ED0
Disassembling from 3d08c6
No procedure name
3D08C6 CLR.L -(A7) | 42A7
3D08C8 PEA (A7) | 4857
3D08CA _LocalToGlobal ; 0020BC24 | A870
3D08CC MOVE.L (A7)+,D0 | 201F
3D08CE SEQ D0 | 57C0
3D08D0 RTS | 4E75
3D08D2 MOVEM.L D6/D7/A3,-(A7) | 48E7 0310
Disassembling from copybits
No procedure name
3D0752 BRA *+$02C6 ; 003D0A18 | 6000 02C4
3D0756 RTS | 4E75
Disassembling from 3d0a18
No procedure name
3D0A18 LINK A6,#$0000 | 4E56 0000
3D0A1C MOVEM.L D0-D2/A0/A1/A4,-(A7) | 48E7 E0C8
3D0A20 LEA *-$0670,A4 ; 003D03B0 | 49FA F98E
3D0A24 JSR *-$015E ; 003D08C6 | 4EBA FEA0
3D0A28 TST.B D0 | 4A00
3D0A2A BEQ *+$00E6 ; 003D0B10 | 6700 00E4
3D0A2E TST.B $607C(A4) | 4A2C 607C
3D0A32 BNE *+$00DE ; 003D0B10 | 6600 00DC
3D0A36 MOVEA.L $000E(A6),A0 | 206E 000E
3D0A3A MOVE.L (A0),$607E(A4) | 2950 607E
3D0A3E MOVE.L $0004(A0),$6082(A4) | 2968 0004 6082
3D0A44 TST.B $607D(A4) | 4A2C 607D
3D0A48 BNE *+$00D4 ; 003D0B1C | 6600 00D2
3D0A4C MOVEA.L $0012(A6),A0 | 206E 0012
3D0A50 MOVEA.L $0012(A6),A1 | 226E 0012
3D0A54 MOVE.L $0004(A1),D0 | 2029 0004
3D0A58 SUB.L (A0),D0 | 9090
3D0A5A CMPI.L #$00200020,D0 | 0C80 0020 0020
3D0A60 BNE *+$00B0 ; 003D0B10 | 6600 00AE
3D0A64 MOVE.L $6082(A4),D0 | 202C 6082
3D0A68 SUB.L $607E(A4),D0 | 90AC 607E
3D0A6C CMPI.L #$00200020,D0 | 0C80 0020 0020
3D0A72 BNE *+$009E ; 003D0B10 | 6600 009C
3D0A76 TST.B $601C(A4) | 4A2C 601C
3D0A7A BEQ *+$00A2 ; 003D0B1C | 6700 00A0
3D0A7E CMPI.L #$474C4F4E,$6096(A4) ; 'GLON' | 0CAC 474C 4F4E …
3D0A86 BEQ.S *+$0016 ; 003D0A9C | 6714
3D0A88 CMPI.L #$4C4F4E50,$6096(A4) ; 'LONP' | 0CAC 4C4F 4E50 …
3D0A90 BEQ.S *+$000C ; 003D0A9C | 670A
3D0A92 CMPI.L #$4C484743,$6096(A4) ; 'LHGC' | 0CAC 4C48 4743 …
3D0A9A BNE.S *+$0052 ; 003D0AEC | 6650
3D0A9C TST.B $601E(A4) | 4A2C 601E
3D0AA0 BEQ.S *+$0048 ; 003D0AE8 | 6746
3D0AA2 MOVE.W $6088(A4),$607E(A4) | 396C 6088 607E
3D0AA8 MOVEQ #$20,D0 ; ' ' | 7020
3D0AAA ADD.W $6088(A4),D0 | D06C 6088
3D0AAE MOVE.W D0,$6082(A4) | 3940 6082
3D0AB2 MOVE.W $092C,$6080(A4) | 3978 092C 6080
3D0AB8 MOVEQ #$20,D0 ; ' ' | 7020
3D0ABA ADD.W $092C,D0 | D078 092C
3D0ABE MOVE.W D0,$6084(A4) | 3940 6084
3D0AC2 LEA $607E(A4),A0 | 41EC 607E
3D0AC6 MOVE.L A0,$000E(A6) | 2D48 000E
3D0ACA CMPI.W #$0001,$000C(A6) | 0C6E 0001 000C
3D0AD0 BNE.S *+$001C ; 003D0AEC | 661A
3D0AD2 ADDI.W #$0028,$092C | 0678 0028 092C
3D0AD8 MOVE.W $092C,D0 | 3038 092C
3D0ADC ROL.W #$1,D0 | E358
3D0ADE EORI.W #$1021,D0 | 0A40 1021
3D0AE2 MOVE.W D0,$092E | 31C0 092E
3D0AE6 BRA.S *+$0006 ; 003D0AEC | 6004
3D0AE8 CLR.W $6090(A4) | 426C 6090
3D0AEC MOVEQ #$F8,D0 | 70F8
3D0AEE ADD.W $6088(A4),D0 | D06C 6088
3D0AF2 CMP.W $6082(A4),D0 | B06C 6082
3D0AF6 BGE.S *+$001A ; 003D0B10 | 6C18
3D0AF8 MOVE.W $6086(A4),D0 | 302C 6086
3D0AFC ADD.W D0,$607E(A4) | D16C 607E
3D0B00 MOVE.W $6086(A4),D0 | 302C 6086
3D0B04 ADD.W D0,$6082(A4) | D16C 6082
3D0B08 LEA $607E(A4),A0 | 41EC 607E
3D0B0C MOVE.L A0,$000E(A6) | 2D48 000E
3D0B10 MOVEM.L (A7)+,D0-D2/A0/A1/A4 | 4CDF 1307
3D0B14 UNLK A6 | 4E5E
3D0B16 MOVE.L *+$4F42,-(A7) ; 003D5A58 | 2F3A 4F40
3D0B1A RTS | 4E75
3D0B1C MOVEM.L (A7)+,D0-D2/A0/A1/A4 | 4CDF 1307
3D0B20 UNLK A6 | 4E5E
3D0B22 MOVEA.L (A7)+,A0 | 205F
3D0B24 LEA $0016(A7),A7 | 4FEF 0016
3D0B28 JMP (A0) | 4ED0
3D0B2A LINK A6,#$0000 | 4E56 0000
Disassembling from ploticon
_PlotIcon
+00000 FFC77210 LEA $0A0E,A1 | 43F8 0A0E
+00004 FFC77214 MOVE.L $0004(A7),D0 | 202F 0004
Disassembling from plotcicon
No procedure name
3D075E BRA *+$045E ; 003D0BBC | 6000 045C
Disassembling from 3d0bbc
No procedure name
3D0BBC LINK A6,#$0000 | 4E56 0000
3D0BC0 MOVEM.L D0-D2/A0/A1/A4,-(A7) | 48E7 E0C8
3D0BC4 LEA *-$0814,A4 ; 003D03B0 | 49FA F7EA
3D0BC8 MOVEA.L $000C(A6),A0 | 206E 000C
3D0BCC MOVE.L (A0),$607E(A4) | 2950 607E
3D0BD0 MOVE.L $0004(A0),$6082(A4) | 2968 0004 6082
3D0BD6 JSR *-$0310 ; 003D08C6 | 4EBA FCEE
3D0BDA TST.B D0 | 4A00
3D0BDC BEQ.S *+$0042 ; 003D0C1E | 6740
3D0BDE TST.B $607C(A4) | 4A2C 607C
3D0BE2 BNE.S *+$003C ; 003D0C1E | 663A
3D0BE4 MOVE.L $6082(A4),D0 | 202C 6082
3D0BE8 SUB.L $607E(A4),D0 | 90AC 607E
3D0BEC CMPI.L #$00200020,D0 | 0C80 0020 0020
3D0BF2 BNE.S *+$002C ; 003D0C1E | 662A
3D0BF4 TST.B $601C(A4) | 4A2C 601C
3D0BF8 BEQ.S *+$0032 ; 003D0C2A | 6730
3D0BFA MOVEQ #$F8,D0 | 70F8
3D0BFC ADD.W $6088(A4),D0 | D06C 6088
3D0C00 CMP.W $6082(A4),D0 | B06C 6082
3D0C04 BGE.S *+$001A ; 003D0C1E | 6C18
3D0C06 MOVE.W $6086(A4),D0 | 302C 6086
3D0C0A ADD.W D0,$607E(A4) | D16C 607E
3D0C0E MOVE.W $6086(A4),D0 | 302C 6086
3D0C12 ADD.W D0,$6082(A4) | D16C 6082
3D0C16 LEA $607E(A4),A0 | 41EC 607E
3D0C1A MOVE.L A0,$000C(A6) | 2D48 000C
3D0C1E MOVEM.L (A7)+,D0-D2/A0/A1/A4 | 4CDF 1307
3D0C22 UNLK A6 | 4E5E
3D0C24 MOVE.L *+$4E48,-(A7) ; 003D5A6C | 2F3A 4E46
3D0C28 RTS | 4E75
3D0C2A MOVEM.L (A7)+,D0-D2/A0/A1/A4 | 4CDF 1307
3D0C2E UNLK A6 | 4E5E
3D0C30 MOVEA.L (A7)+,A0 | 205F
3D0C32 ADDQ.L #$8,A7 | 508F
3D0C34 JMP (A0) | 4ED0
Closing log